package com.concurrency.example.visitor;

public class FloatElement implements Visitable{
    private Float fe;

    public FloatElement(Float fe){
        this.fe = fe;
    }

    @Override
    public void accept(Visitor visitor) {
        //调用访问者对象的访问浮点型方法，该方法会调用当前类的方法，
        //相当于饶了一圈访问自身方法，中间可以进行增强。
        visitor.visitFloat(this);
    }

    public Float getFe() {
        return fe;
    }
}
